mechanical jacks - Espagnol Anglais Dictionnaire